tree tomato - French English Dictionary